/*
 * Copyright (C) 2006-2015
 * 版权所有者为北京捷越联合信息咨询有限公司。本系统是商用软件,未经授权擅自复制或传播本程序的部分或全部将是非法的。
 * @title: Response4008DTO.java
 * @package com.jy.modules.cims.data.interact.core.loan.response
 * @author yanjingying
 * @date 2015-12-11 下午14:02:12
 * @version v1.00
 * @description: TODO(用一句话描述该文件做什么)
 */

package com.jy.modules.cims.data.interact.core.loan.request;

import java.math.BigDecimal;
import java.util.Date;

import org.hibernate.validator.constraints.NotBlank;
import org.springframework.validation.annotation.Validated;

@Validated
public class RequestLoanBuyBackDTO {

	@NotBlank(message="放款合同编号contractNo不能为空")
	private String contractNo;
	
	@NotBlank(message="每月还款金额monthlyRepayAmount不能为空")
	private BigDecimal monthlyRepayAmount;
	
	@NotBlank(message="回购日期deliveryDate不能为空")
	private Date deliveryDate;
	
	@NotBlank(message="贷款状态status不能为空")
	private String status;
	
	/**合同类型:1.信用贷；2.房抵贷；3.移交类车贷；4,GPS类车贷*/
	private String loanType;
	
	public String getContractNo() {
		return contractNo;
	}
	public void setContractNo(String contractNo) {
		this.contractNo = contractNo;
	}
	public BigDecimal getMonthlyRepayAmount() {
		return monthlyRepayAmount;
	}
	public void setMonthlyRepayAmount(BigDecimal monthlyRepayAmount) {
		this.monthlyRepayAmount = monthlyRepayAmount;
	}
	public Date getDeliveryDate() {
		return deliveryDate;
	}
	public void setDeliveryDate(Date deliveryDate) {
		this.deliveryDate = deliveryDate;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public String getLoanType() {
		return loanType;
	}
	public void setLoanType(String loanType) {
		this.loanType = loanType;
	}
	
}
